package com.luoran.bartalks.service;

import java.util.List;

import com.luoran.bartalks.entity.biz.BtPlanBiz;
import com.luoran.bartalks.entity.biz.BtPlanBizPic;
import com.luoran.bartalks.entity.biz.BtRuleRecord;
import com.luoran.bartalks.entity.biz.BtRuleRecordPic;
/**
 * 
 * @author M1nG
 * @date   2018年12月27日
 */
public interface IOfflineDataService {

	/**
	 * 批量插入离线装卸货记录
	 * @param list
	 * @return
	 */
	public void loadOrUnloadInsertsBatch(List<BtPlanBiz> loadList, List<BtPlanBiz> unloadList,
			List<BtPlanBizPic> planBizPic, String projectId,String planId ,String planPositionId);

	/**
	 * 批量插入离线打尺记录
	 * @param list
	 * @return
	 */
	public void ruleRecordListInsertsBatch(List<BtRuleRecord> ruleRecordList ,List<BtRuleRecordPic>  ruleRecordPics);

	/**
	 * 批量插入离线异常记录
	 * @param list
	 * @return
	 */
	public void exceptionInfoListInsertsBatch(List<BtPlanBiz> exceptionInfoList);
	
}
